mine detector - Alemán Inglés Diccionario